Результат разработки настольного приложения
- Файл конфигурации
- Файл выгрузки информационной базы
- Файл поставки конфигурации и файл обновления конфигурации
- Комплект поставки
- Дистрибутив
Файл конфигурации
В простейшем случае результатом разработки приложения является .cf-файл конфигурации. Он содержит «приложение без данных».
- Убедитесь, что в информационной базе, связанной с проектом, находится последняя версия разрабатываемой конфигурации. Для этого:
- В панели Навигатор нажмите Обновить конфигурацию... в контекстном меню проекта;
- Установите флажок Загрузить конфигурацию полностью... и нажмите Готово. Будет выполнена полная загрузка конфигурации в базу;
- В панели Навигатор нажмите Показать информационную базу <имя базы> в контекстном меню проекта. Будет открыта панель Информационные базы и в ней будет выделена база, связанная с проектом;
- Нажмите Сохранить конфигурацию в файл ... в контекстном меню базы;
- Укажите расположение .cf-файла, который будет создан, и нажмите Готово.
Затем пользователь может запускать эту базу в режиме 1С:Предприятие.
Файл выгрузки информационной базы
Результатом разработки также может являться .dt-файл базы. Он содержит «приложение вместе с данными». Этот файл полезен в том случае, когда вместе с прикладным решением необходимо предоставить данные, демонстрирующие его работу.
- Убедитесь, что в базе, связанной с проектом, находится последняя версия разрабатываемой конфигурации. Для этого:
- В панели Навигатор нажмите Обновить конфигурацию... в контекстном меню проекта;
- Установите флажок Загрузить конфигурацию полностью... и нажмите Готово. Будет выполнена полная загрузка конфигурации в базу;
- В панели Навигатор нажмите Показать информационную базу <имя базы> в контекстном меню проекта. Будет открыта панель Информационные базы и в ней будет выделена база, связанная с проектом;
- Нажмите Выгрузить информационную базу... в контекстном меню базы;
- Укажите расположение .dt-файла, который будет создан, и нажмите Готово.
Затем пользователь может запускать эту базу в режиме 1С:Предприятие.
Файл поставки конфигурации и файл обновления конфигурации
При создании тиражных приложений недостаточно передать пользователю .cf-файл конфигурации. Ваше приложение будет развиваться, вы будете выпускать новые версии и пользователю придется вручную обновлять свое приложение на новую версию. Этот процесс может быть непростым и может являться источником ошибок.
Для того чтобы обновление приложения на новую версию выполнялось в автоматическом или в полу-автоматическом режиме, в платформе «1С:Предприятие» существует механизм поставки и поддержки конфигураций (подробнее см. в документации «1С:Предприятия»).
- Во-первых, пользователь не сможет "случайно" внести изменения в конфигурацию (для этого нужно сначала изменить режим поддержки);
- Во-вторых, обновления конфигурации будут устанавливаться автоматически или с участием пользователя (это зависит от режима поддержки);
- В-третьих, обновление приложения вы создаете в виде .cfu-файла. Он содержит не все приложение, а только измененные его части.
-
- Файл поставки конфигурации

-
Чтобы создать .cf-файл поставки конфигурации, выполните следующие действия:
- Заполните следующие свойства конфигурации:
- Поставщик;
- Версия.
- Убедитесь, что в базе, связанной с проектом, находится последняя версия разрабатываемой конфигурации. Для этого:
- В панели Навигатор нажмите Обновить конфигурацию... в контекстном меню проекта;
- Установите флажок Загрузить конфигурацию полностью... и нажмите Готово. Будет выполнена полная загрузка конфигурации в базу;
- В панели Навигатор нажмите Показать информационную базу <имя базы> в контекстном меню проекта. Будет открыта панель Информационные базы и в ней будет выделена база, связанная с проектом;
- Нажмите Запустить Конфигуратор в контекстном меню базы;
- Создайте .cf-файл поставки конфигурации.
Пользователь, имея .cf-файл поставки конфигурации, может поступить с ним так же, как и с обычным .cf-файлом конфигурации:Затем пользователь может запускать эту базу в режиме 1С:Предприятие.
- Заполните следующие свойства конфигурации:
- Файл обновления конфигурации

-
Чтобы создать .cfu-файл обновления конфигурации, выполните следующие действия:
- Убедитесь, что в информационной базе, связанной с проектом, находится последняя версия разрабатываемой конфигурации. Для этого:
- В панели Навигатор нажмите Обновить конфигурацию... в контекстном меню проекта;
- Установите флажок Загрузить конфигурацию полностью... и нажмите Готово. Будет выполнена полная загрузка конфигурации в базу;
- В панели Навигатор нажмите Показать информационную базу <имя базы> в контекстном меню проекта. Будет открыта панель Информационные базы и в ней будет выделена база, связанная с проектом;
- Нажмите Запустить Конфигуратор в контекстном меню базы;
- Создайте .cfu-файл обновления конфигурации.
Получив .cfu-файл обновления конфигурации пользователь может:Примечание: Существуют и другие сценарии обновления приложения, находящегося на поддержке, в том числе и в режиме 1С:Предприятие (подробнее см. в документации «1С:Предприятия»»). - Убедитесь, что в информационной базе, связанной с проектом, находится последняя версия разрабатываемой конфигурации. Для этого:
- Файл поставки конфигурации
Комплект поставки
- Включить в поставку несколько таких файлов (для разных приложений);
- Включить в поставку дополнительные файлы (справочные, пояснительные);
- Передать пользователю исполняемый файл для установки поставляемых приложений в виде шаблонов. В дальнейшем пользователь сможет без помощи конфигуратора создавать из этих шаблонов новые базы.
- Файл 1cv8.efd — содержит .cf-файл поставки конфигурации, .cfu-файл обновления конфигурации, .dt-файл базы;
- Дополнительные файлы;
- Исполняемые файлы для запуска на разных операционных системах:
- Для операционной системы Windows — setup.exe;
- Для операционной системы Linux — setup;
- Для операционной системы macOS — каталог setup.app, он воспринимается операционной системой как установочное приложение.
- .cf-файла поставки конфигурации — с помощью этого шаблона пользователь создаст рабочую базу для ведения учета;
- .dt-файла базы — с помощью этого шаблона пользователь создаст демонстрационную базу, на которой сможет посмотреть работу приложения на тех данных, которые вы для него подготовили.
Чтобы создать комплект поставки, выполните следующие действия:
- Заполните следующие свойства конфигурации:
- Поставщик;
- Версия.
- Убедитесь, что в базе, связанной с проектом, находится последняя версия разрабатываемой конфигурации. Для этого:
- В панели Навигатор нажмите Обновить конфигурацию... в контекстном меню проекта;
- Установите флажок Загрузить конфигурацию полностью... и нажмите Готово. Будет выполнена полная загрузка конфигурации в базу;
- Запустите приложение и создайте демонстрационные данные, которые вы хотите передать пользователю;
- После того, как конфигурация и данные подготовлены, приступите к формированию комплекта поставки. Для этого в панели Навигатор нажмите Показать информационную базу <имя базы> в контекстном меню проекта. Будет открыта панель Информационные базы и в ней будет выделена база, связанная с проектом;
- Нажмите Запустить Конфигуратор в контекстном меню базы;
- Создайте комплект поставки.
Дистрибутив
В «1С:Предприятии 8» существует возможность создания дистрибутивов поставляемых решений с помощью приложения Autorun. Это приложение представляет собой настраиваемую пользовательскую оболочку для создания CD или DVD-ROM.
Если вы поставляете приложение на диске, пользователь просто вставляет диск и autorun начинает исполняться. Если вы поставляете приложение как набор файлов, пользователь должен самостоятельно запустить файл autorun. С помощью диалога пользователь выбирает вариант установки, может просмотреть дополнительные файлы или установить дополнительное программное обеспечение.
Подробнее о приложении Autorun можно прочитать в «документации «1С:Предприятия»».
- Создайте комплект поставки, разархивируйте его, например, в каталог application;
- Подготовьте дистрибутив платформы «1С:Предприятие», которая будет поставляться вместе с вашим прикладным решением; поместите его в каталог platform;
- Подготовьте дополнительные файлы, например, в каталоге additional;
- Скачайте файлы приложения Autorun, разархивируйте их, например, в каталог distr;
- Скачайте картинки для диалога Autorun, разархивируйте и в каталог Pictures и этот каталог поместите в distr;
- Запустите autorun.exe и посмотрите, как выглядит демонстрационный пример;
- Поместите каталоги application, platform и additional в distr.
- Отредактируйте файл autorun.lst (первая страница меню) и autorunfull.lst (вторая страница меню, пункт Выборочная установка...) по своему желанию. Можете добавить и другие дополнительные страницы по аналогии с autorunfull.lst (подробнее).
- Отредактируйте файл SetupV8.cfg — он выполняет быструю установку приложения: установку платформы, установку двух шаблонов конфигураций (без данных и с данными) и создание двух информационных баз на основе этих шаблонов (подробнее).